//
//  UIImage+ImageDownLoader.m
//  图片异步加载
//
//  Created by lanou3g on 15/8/3.
//  Copyright (c) 2015年 苏红召. All rights reserved.
//

#import "UIImage+ImageDownLoader.h"



@implementation UIImage (ImageDownLoader)

//方法参数 1.url 2.队请求的数据进行什么操作

+(void)downLoaderImageWithURL:(NSString *)SURL andBlock:(ImageBlock)block{
    
    //生成URL
    NSURL *url = [NSURL URLWithString:SURL];
    //生成请求对象
    NSMutableURLRequest *requst = [[NSMutableURLRequest alloc]initWithURL:url];
    
    //发送数据请求
    [NSURLConnection sendAsynchronousRequest:requst queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
        //处理数据
        UIImage *images = [UIImage imageWithData:data];
        block(images);
    }];
}



@end
